package com.b511.swpu.cementbackend.entity;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
import org.hibernate.annotations.GenericGenerator;

import javax.persistence.*;
import java.util.Date;

@Entity
@Getter
@Setter
@Accessors(chain = true)
@Table(name = "CM_WK_LOGGING")
// 对应 固井测井基本数据表 CM_WK_LOGGING
public class CM_WK_Logging extends BABaseEntity{

    @Id
    @GenericGenerator(name="cmWkLoggingGenerator", strategy="uuid")
    @GeneratedValue(generator="cmWkLoggingGenerator")
    @Column(name = "CM_WK_LOGGING_ID")
    private String CM_WK_LOGGING_ID;

    @Basic
    @Column(name = "CASINGSIZE")
    private String casingSize;

    @Basic
    @Column(name = "LOGTIME")
    private Date logTime;

    @Basic
    @Column(name = "SOLIDHOUR")
    private Double solidHour;

    @Basic
    @Column(name = "SOLIDTYPE")
    private String solidType;

    @Basic
    @Column(name = "ANNULARPRESSURE")
    private Double annularPressure;

    @Basic
    @Column(name = "PRESSUREHOUR")
    private Double pressureHour;

    @Basic
    @Column(name = "TOC1")
    private Double TOC1;

    @Basic
    @Column(name = "BOC1")
    private Double BOC1;

    @Basic
    @Column(name = "CBL1")
    private Double CBL1;

    @Basic
    @Column(name = "SBT1")
    private Double SBT1;

    @Basic
    @Column(name = "TOC2")
    private Double TOC2;

    @Basic
    @Column(name = "BOC2")
    private Double BOC2;

    @Basic
    @Column(name = "CBL2")
    private Double CBL2;

    @Basic
    @Column(name = "SBT2")
    private Double SBT2;

    @Basic
    @Column(name = "INTEGEVALUE")
    private String integEvalue;

}
